delegators
English
Noun
delegators
plural of
delegator