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