Pinyin Dictionary results for "yu shi sheng feng"

遇事生风
to stir up trouble at every opportunity (idiom)
Dictionary data provided by CC-CEDICT