zhà hu

Translation

  • to bluff
  • to bluster
  • to intimidate

Synonyms

Chinese Tones