How do you say sicily in Latin?
— Sicilia (f); Sicilia


Generic synonyms for sicily in Latin
islandinsula (f)