English to Chinese Dictionary

Search:

Did you mean: push pushi pussy pusha pushe pus pishi pasha ?

雄心勃勃 xióng xīn aggressive and grand (idiom); ambitious / pushy


<< back to the home page