Russisch-Englisch Wörterbuch »

самосожжение bedeutet auf Englisch

RussischEnglisch
самосожжение noun
{n}

self-immolation(setting oneself on fire)
noun