self-flagellation in Portuguese
self-flagellation in Portuguese
autoflagelação
(historical) The practice of whipping oneself as penance for sins.