Home
Help
About
Contact
English to Chinese Dictionary
Search:
制胜
zhì
shèng
to win; to prevail; to come out on top
<< back to the home page