Definify.com

Definition 2025


scamilli

scamilli

English

Noun

scamilli

  1. plural of scamillus