Definify.com

Definition 2025


dottards

dottards

English

Noun

dottards

  1. plural of dottard