vindicators
English
Noun
vindicators
plural of
vindicator