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