Italian-English dictionary »

favignana meaning in English

ItalianEnglish
Favignana proper noun

Favignana(small town)
proper noun