Search in full dictionary
DODECANESE
DODECANESE
ScnMaster
a
group
of Greek islands in the
Aegean Sea
(an arm of the
Mediterranean
between Greece and Turkey).
—
SHSBC
Binder 2 Approved Glossary