畏罪自杀
wèi zuì zì shā
Sign in to save this word to your study lists.
Definitions
- 1. to commit suicide to escape punishment
Sign in to save this word to your study lists.