Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lampedusa Definition

Cancel
lampedusa
geographical name(Lam-pe-du-sa)
island of Italy in the Pelagie Islands of the Mediterranean Sea

Words Related to lampedusa!

lampedusa Examples by Brain Bank Users