Back to Dictionary
猛扑
猛撲
měngpū
1. to charge
2. to pounce on
3. to swoop down on