Turkish-English dictionary »

kendini ateşe verme meaning in English

TurkishEnglish
kendini ateşe verme noun
{S}

self-immolation(setting oneself on fire)
noun

Your history