English to Chinese Dictionary

Search:

Did you mean: zhongchang zhongchuan zhongzhuang zhengzhuang zhongcheng zhongshang zhanghuang zhongzhuan ?

重创 zhòng chuāng to inflict heavy losses; to inflict serious damage


<< back to the home page