English translation for "flagellation"
|
- n. flagellation, flogging, lashing
- Similar Words:
- "flacon" English translation, "flacon plat pour la poche" English translation, "flagellaire" English translation, "flagellant" English translation, "flagellateur" English translation, "flagelle" English translation, "flageller" English translation, "flagellé" English translation, "flageoler" English translation, "flageolet" English translation
|
|
|