Bulgarian-English dictionary »

самозапалване meaning in English

BulgarianEnglish
самозапалване noun
{n}

self-immolation(setting oneself on fire)
noun