meaning of dodecanese
1.
a
group
of
islands
in
the
southeast
Aegean
Sea
Related Words
dodecanese
|
Developed & Maintained By
Taraprasad.com