vocab dash
Log inSign up
畏罪自杀wèizuìzìshā
Meanings
1. to commit suicide to escape punishment
Characters used
畏fear罪guilt自self杀to kill
vocab dashAboutDecksPrivacyTerms