Lampedusa
Lam·pe·du·sa
geographical name\ˌlam-pə-ˈdü-sə, ˌläm-pe-ˈdü-zə\
Definition of LAMPEDUSA
island Italy in the Pelagie Islands
Browse
Seen & Heard 
What made you want to look up Lampedusa? Please tell us where you read or heard it (including the quote, if possible).








