dà chǎo dà nào

Translation

  • to shout and scream (idiom)
  • to kick up a fuss
  • to make a scene

Synonyms

Chinese Tones