retributers
English
Noun
retributers
plural of
retributer