English edit

Noun edit

flagellators

  1. plural of flagellator