English edit

Noun edit

flagellations

  1. plural of flagellation