Back to Dictionary
猛击
猛擊
měngjī
1. to slap
2. to smack
3. to punch