Pinyin Dictionary results for "yao she zi jin"

咬舌自尽
to commit suicide by biting off one's tongue
Dictionary data provided by CC-CEDICT