nào xīn

Translation

  • to be vexed or annoyed
  • to feel queasy

Synonyms

Chinese Tones