Definify.com

Definition 2025


scatoles

scatoles

English

Noun

scatoles

  1. plural of scatole