Back to Dictionary
猛乍
měngzhà
1. suddenly
2. unexpectedly