Skip to main content

dotard

English dotard meaning in English  •  dotard का अर्थ अंग्रेजी में
Noun
  • One whose mind is impaired by age; one in second childhood.
Advertisement