迷迷懵懵
Mandarin: mi2 mi2 meng3 meng3
T4
T4
T2
T2
Definitions
  1. 1 muddled; in a daze; confused; blurred
← Back to dictionary