Back to Dictionary
畏罪自杀
畏罪自殺
wèizuìzìshā
1.
to commit suicide to escape punishment
Metadata
- Category
- Chinese