chēng mù jié shé

Translation

  • stupefied
  • flabbergasted

Synonyms

Chinese Tones