dà hǎn dà jiào

Translation

  • shouting and screaming (idiom)
  • to scream loudly
  • to rant
  • to kick up a racket
  • to conduct vigorous propaganda

Synonyms

Chinese Tones