English-Portuguese dictionary »

self-immolation meaning in Portuguese

EnglishPortuguese
self-immolation (setting oneself on fire)
noun

autoimolaçãonoun
{f}