mù dèng kǒu dāi

Translation

  • dumbstruck (idiom)
  • stupefied
  • stunned

Synonyms

Chinese Tones