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