English to Chinese Dictionary

Search:

招风 zhāo fēng to catch the wind / (fig.) to attract criticism because of one's prominence


<< back to the home page