Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

迷迷糊糊

mí mí hū hū

Definitions

  • in a daze
  • bewildered