spottles
English
Noun
spottles
plural of
spottle