wàng ér shēng wèi

Translation

  • (idiom) to feel intimidated

Synonyms

Chinese Tones