English to Chinese Dictionary

Search:

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

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


<< back to the home page