Arabic-English dictionary »

دوديكانيسيا meaning in English

ArabicEnglish
دوديكانيسيا

Dodecanese[UK: dəʊdˌekənˈiːz] [US: doʊdˌekənˈiːz]