Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

瞠目结舌

chēng mù jié shé

Definitions

  • stupefied
  • flabbergasted