wèi nán

Translation

  • to be daunted by challenges

Synonyms

Chinese Tones