wéi nán

Translation

  • to feel embarrassed or awkward
  • to make things difficult (for someone)
  • to find things difficult (to do or manage)

Synonyms

Chinese Tones