English to Chinese Dictionary

Search:

Did you mean: zhenshi zhenghe zhenshu zhense zhengshi zhanshi zhenzhi zhonghe ?

震慑 zhèn shè to awe / to intimidate


<< back to the home page