Skip to main content

chidester

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