servitrixes

English

Noun

servitrixes

  1. plural of servitrix