Italian-English dictionary »

sciaffusa meaning in English

ItalianEnglish
Sciaffusa proper noun

Schaffhausen(canton)
proper noun