collaboratrixes

English

Noun

collaboratrixes

  1. plural of collaboratrix