restitutors
English
Noun
restitutors
plural of
restitutor