Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

大杀风景

dà shā fēng jǐng

Definitions

  • to be a blot on the landscape
  • to dampen spirits
  • to spoil the fun
  • to be a wet blanket