Back to Dictionary
匆猝
cōngcù
1. hurried
2. hasty
3. abrupt