a group of islands of italy off the north coast of sicily

listen to the pronunciation of a group of islands of italy off the north coast of sicily