Back to Dictionary
撞倒
zhuàngdǎo
1. to knock down
2. to knock over
3. to run over (sb)
Common • Top 11%