Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhuangdan zhangdao zhuangda zhuangdai zhuhangdao zhangdan ?

zhuàng dǎo to knock down / to knock over / to run over (sb)

Dictionary · Google Translate · Help
By MDBG 2025