zhèn shè

Translation

  • to awe
  • to intimidate

Synonyms

Chinese Tones