FEEDBACK

Meaning of 自画招供

Lookup via: Pinyin | Radicals
自 zì 画 huà 招 zhāo 供 gòng (Trad.: 自畫招供)
evidence he himself has provided (idiom)