Egadi Islands

1. (noun) a group of islands southwest of Italy in the Mediterranean
Synonyms: Aegadean Isles
Related Words: island



Terms and Conditions of Use / Copyright Notice