English | German | Russian | Czech

dottard English

Meaning dottard meaning

What does dottard mean?

dottard

(obsolete) An old, decayed tree.

Are you looking for...?