English edit

Noun edit

vindicators

  1. plural of vindicator