English to Chinese Dictionary

Search:

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

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


<< back to the home page