English-Italian dictionary »

favignana meaning in Italian

EnglishItalian
Favignana (small town)
proper noun

Favignanaproper noun