English edit

Noun edit

moderatrixes

  1. plural of moderatrix