Definify.com

Definition 2025


scungillis

scungillis

English

Noun

scungillis

  1. plural of scungilli