-
nounthe Italian region on the island of Sicily
Similar:
part of: -
nounthe largest island in the Mediterranean
Similar:
part of:
Explanation of sicily
We don`t have explanations for this word yet.