English-Portuguese dictionary »

self-flagellation meaning in Portuguese

EnglishPortuguese
self-flagellation (the practice of whipping oneself as penance for sins)
noun

autoflagelaçãonoun
{f}