Русский-Английский словарь »

самосожжение означает в английский

РусскийАнглийский
самосожжение noun
{n}

self-immolation(setting oneself on fire)
noun