English dictionary, thesaurus, translations & etymology
FreeDict.com

Lampedusa in Italian

Lampedusa in Italian

Lampedusa
proper noun
The largest island of the Italian Pelagie Islands, located in the Mediterranean Sea between Malta and Tunisia.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.