deputizers
English
Noun
deputizers
plural of
deputizer