sǎo xìng

Translation

  • to spoil things
  • to dampen spirits
  • to feel deflated
  • to be dispirited

Synonyms

Chinese Tones