Definify.com

Definition 2024


sozzles

sozzles

English

Noun

sozzles

  1. plural of sozzle