Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhongchang zhongchuan zhongzhuang zhengzhuang zhongcheng zhongshang ?

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

Dictionary · Google Translate · Help
By MDBG 2025