Swedish-English dictionary »

sätta eld på sig själv meaning in English

SwedishEnglish
sätta eld på sig själv verb

self-immolate(to set oneself on fire)
verb