Idioms & Phrases for word “flagellations”
flagellations - Did you Mean?
flagellation (flagellations)
flagellation
flagellate (flagellating)