ODESSA


Meaning of ODESSA in English

geographical name city W Texas population 90,943, city & port S Ukraine on Black Sea population 1,101,000

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.