zhāng huáng

Translation

  • alarmed
  • flustered

Synonyms

Chinese Tones