Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: changda chengda chongta chengdu chongdan chongdao ?

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

Dictionary · Google Translate · Help
By MDBG 2025