zāo xīn

Translation

  • vexed
  • annoyed
  • upset

Synonyms

Chinese Tones