Definify.com

Definition 2024


scungillis

scungillis

English

Noun

scungillis

  1. plural of scungilli