Definify.com

Definition 2026


scamilli

scamilli

English

Noun

scamilli

  1. plural of scamillus