English to Chinese Dictionary

Search:

制胜 zhì shèng to win; to prevail; to come out on top


<< back to the home page