shè fú

Translation

  • to overawe
  • to be scared into submission

Synonyms

Chinese Tones