Skip to main content

spectatress

English spectatress meaning in English  •  spectatress का अर्थ अंग्रेजी में
Noun
  • A female beholder or looker-on.
Advertisement