Definify.com

Definition 2025


spattles

spattles

English

Noun

spattles

  1. plural of spattle