English dictionary, thesaurus, translations & etymology
FreeDict.com

Lampedusa in Greek

Lampedusa in Greek

Λαμπεντούζα
proper noun
The largest island of the Italian Pelagie Islands, located in the Mediterranean Sea between Malta and Tunisia.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.