Back to Dictionary
窜逃
竄逃
cuàntáo
1. to flee in disorder
2. to scurry off