English to Chinese Dictionary

Search:

Did you mean: qiangzhi qingzhu qiangshu qiangzou qiangzu qianzhu qingzhou qianzhi ?

抢注 qiǎng zhù to squat on (a domain name, trademark etc)


<< back to the home page