Search term Dodécanèse has 2 results
Jump to
FR French EN English
Dodécanèse Dodecanese
Dodécanèse (proper) [an island chain consisting of twelve main islands] Dodecanese (proper) [an island chain consisting of twelve main islands]