Italian-English dictionary »

le isole egadi meaning in English

ItalianEnglish
le isole Egadi proper noun
{f-Pl}

Aegadian Islands(islands off the coast of Sicily)
proper noun