Dictionary/自焚

自焚

zì fén

ㄗˋ ㄈㄣˊ
V
1to set oneself on fire; to self-immolate

Characters