editrixes

English

Noun

editrixes

  1. plural of editrix