snozzles
English
Noun
snozzles
plural of
snozzle