ODESSA


Meaning of ODESSA in English

n. seaport on the Black Sea in southern Ukraine; city in western Texas (USA)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.