English to Chinese Dictionary

Search:

先声夺人 xiān shēng duó rén to gain the upper hand by a show of strength


<< back to the home page