wǎng rán

Translation

  • frustrated
  • perplexed
  • irresolute
  • dazed

Synonyms

Chinese Tones