Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

仓皇失措

cāng huáng shī cuò

Definitions

  • flustered
  • ruffled
  • disconcerted