DODECANESE


Meaning of DODECANESE in English

n. group of 12 Greek islands in the Aegean Sea off the southwest coast of Turkey

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.