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