castigators

English

Noun

castigators

  1. plural of castigator