Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

生灵涂炭

shēng líng tú tàn

Definitions

  • people are in a terrible situation (idiom)