Back to Dictionary
猛撞
měngzhuàng
1. to slam (into)
2. to smash (into)
Uncommon • Top 56%