menagogue
English
menagogue meaning in English • menagogue का अर्थ अंग्रेजी में
Noun
- Emmenagogue.