Definify.com

Definition 2025


spottles

spottles

English

Noun

spottles

  1. plural of spottle