mēng tóu zhuǎn xiàng

Translation

  • to lose one's bearings
  • utterly confused

Synonyms

Chinese Tones