Skopelos meaning

An island in the Northern Sporades.
pronoun
0
0
A town in Greece located on the island of the same name.
pronoun
0
0
Advertisement