English to Chinese Dictionary

Search:

Did you mean: zhengxiang zengqiang zhengqian zhengqing zhongqiang zhenjiang zhengming zhengning ?

争抢 zhēng qiǎng to fight over / to scramble for


<< back to the home page