Definify.com

Definition 2024


sciacalli

sciacalli

Italian

Noun

sciacalli m

  1. plural of sciacallo