impetrators
English
Noun
impetrators
plural of
impetrator