doddered
English
doddered meaning in English • doddered का अर्थ अंग्रेजी में
Adjective
- Shattered; infirm.