FEEDBACK

Meaning of 自行了断

Lookup via: Pinyin | Radicals
xíng liǎo duàn (Trad.: 自行了斷)
to take one's life