Detailed Translations for flagellation from English to Swedish
flagellation:
Translation Matrix for flagellation:
Synonyms for "flagellation":
Related Definitions for "flagellation":
-
beating with a whip or strap or rope as a form of punishment1
-
beating as a source of erotic or religious stimulation1
External Machine Translations: