vindicators

English

Noun

vindicators

  1. plural of vindicator