FEEDBACK

Meaning of 自画招供

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