Englisch-Französisch Wörterbuch »

self-flagellation bedeutet auf Französisch

EnglischFranzösisch
self-flagellation (the practice of whipping oneself as penance for sins)
noun

autoflagellation◼◼◼nom {f}