English

edit

Noun

edit

vindicatresses

  1. plural of vindicatress