redemptors
English
Noun
redemptors
plural of
redemptor