Word Definition - 自焚

zì fén to set oneself on fire; to self-immolate

Individual Character Details