English

edit

Noun

edit

castigators

  1. plural of castigator