Pinyin Dictionary results for "da han da jiao"

大喊大叫
shouting and screaming (idiom); to scream loudly; to rant; to kick up a racket; to conduct vigorous propaganda
Dictionary data provided by CC-CEDICT