perpetuators
English
Noun
perpetuators
plural of
perpetuator