Home
Help
About
Contact
English to Chinese Dictionary
Search:
收揽
shōu
lǎn
to win the support of / to get over to one's side / to keep control of
<< back to the home page