English

edit

Noun

edit

humiliatrices

  1. plural of humiliatrix