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

self-immolation означает в русский

АнглийскийРусский
self-immolation (setting oneself on fire)
noun

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

История поиска