redemptors

English

Noun

redemptors

  1. plural of redemptor