xià huài

Translation

  • to be terrified
  • to terrify sb

Synonyms

Chinese Tones