English to Chinese Dictionary

Search:

Did you mean: changda chongta chengdu chengda chongdan chongdao chongdi chengde ?

冲打 chōng (of waves, rain etc) to dash against / to batter


<< back to the home page