Szlovák-Angol szótár »

sebaupálenie angolul

SzlovákAngol
sebaupálenie noun
{n}

self-immolation(setting oneself on fire)
noun