Chinese-English dictionary »

自焚 /zìfén/ meaning in English

ChineseEnglish
自焚 /zìfén/ verb

self-immolate(to set oneself on fire)
verb

自焚 /zìfén/ noun

self-immolation(setting oneself on fire)
noun