Pinyin Dictionary results for "tou huan zi yi"

投缳自缢
to hang oneself (idiom)
Dictionary data provided by CC-CEDICT