English to Chinese Dictionary

Search:

Did you mean: shangzhan shangshen changzhen shanghen shangzheng shenzhen shangcheng chengzhen ?

上阵 shàng zhèn to go into battle


<< back to the home page