chēn

Translation

  • to be angry at
  • to be displeased and annoyed

Synonyms

Chinese Tones