Arabic-English dictionary »

أوديسا meaning in English

ArabicEnglish
أوديسا

Odessa[UK: əʊ.ˈde.sə] [US: oʊ.ˈde.sə]

أوديسا (أوكرانيا)

Odessa[UK: əʊ.ˈde.sə] [US: oʊ.ˈde.sə]