Sicilian

edit

Proper noun

edit

Lampidusa f

  1. Lampedusa