Skip to content

畏罪自杀

wèi zuì zì shā

Definitions

  1. 1. to commit suicide to escape punishment