Back to Dictionary
撞死
zhuàngsǐ
1. to knock down and kill sb with a car
2. to run over sb
3. to run sb down
Common • Top 10%