shēng wèi

Translation

  • to feel intimidated
Chinese Tones