Polish-English dictionary »

dodekanez meaning in English

PolishEnglish
Dodekanez noun

Dodecanesenoun
an island chain consisting of twelve main islands