ài nán

Translation

  • inconvenient
  • difficult for some reason
  • to find sth embarrassing

Synonyms

Chinese Tones