Definify.com

Definition 2024


dottards

dottards

English

Noun

dottards

  1. plural of dottard