Back to Dictionary
惨叫
慘叫
cǎnjiào
1. to scream
2. blood-curdling screech
3. miserable shriek