wèi zuì zì shā
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • commit suicide for fear of punishment; commit suicide to escape punishment

    • zhè ge zhàn fàn wèi zuì zì shā le

      这个战犯畏罪自杀

      The war criminal laid hands on himself to escape punishment.