FEEDBACK

Meaning of 畏罪自杀

Lookup via: Pinyin | Radicals
wèi zuì shā (Trad.: 畏罪自殺)
to commit suicide to escape punishment