English-Russian dictionary »

self-immolation meaning in Russian

EnglishRussian
self-immolation (setting oneself on fire)
noun

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