Definify.com

Definition 2026


scungillis

scungillis

English

Noun

scungillis

  1. plural of scungilli