spectatrixes

English

Noun

spectatrixes

  1. plural of spectatrix