Definify.com

Definition 2026


spottles

spottles

English

Noun

spottles

  1. plural of spottle