English to Chinese Dictionary

Search:

Did you mean: goujian guxian gounian gouqian gouxuan kouxian qiuxian quxian ?

构陷 gòu xiàn to frame / to bring false charges against


<< back to the home page