meaning of dottard
1.
An
old,
decayed
tree.
Related Words
dottard
|
Developed & Maintained By
Taraprasad.com