Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chongta changda chengda chongdan chongdao chongdi ?

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

Dictionary · Google Translate · Help
By MDBG 2026