English to Chinese Dictionary

Search:

遇事生风 shì shēng fēng to stir up trouble at every opportunity (idiom)


<< back to the home page