English to Chinese Dictionary

Search:

Did you mean: zhenyan zhenyu zhen zhanya zhenye zhenyi zhenma zhenna ?

镇压 zhèn suppression / repression / to suppress / to put down / to quell


<< back to the home page