self-flagellation – English–Español translations

🇬🇧 en es 🇪🇸

self-flagellation noun

  • the practice of whipping oneself as penance for sins
autoflagelación
Wiktionary Links