dotard
Le mot anglais du jour : Daily words to boost your vocabulary
dotard
Word of the Day : Definitions for dotard : noun: One whose mental faculties have deteriorated, especially due to old age.
Le mot anglais du jour : Daily words to boost your vocabulary
dotard
Word of the Day : Definitions for dotard : noun: One whose mental faculties have deteriorated, especially due to old age.