self-immolation – English–Türkçe translations

🇬🇧 en tr 🇹🇷

self-immolation noun

  • setting oneself on fire
kendini ateşe verme, kendini yakma, özyakım
Wiktionary Links