spectatrix ( synonym found)

Definition of spectatrix:

(n) : plural of spectator

Back to Top