Englishfor English speakers
dotard English
Meaning dotard meaning
What does dotard mean?
dotard
Synonyms dotard synonyms
What other words have the same or similar meaning as dotard?