moderatress
English
moderatress meaning in English • moderatress का अर्थ अंग्रेजी में
Noun
- A female moderator.