English to Chinese Dictionary

Search:

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

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


<< back to the home page