English

edit

Noun

edit

redemptors

  1. plural of redemptor