Back to Dictionary
骤然
驟然
zhòurán
1. suddenly
2. abruptly