Synonyms of Odesa in English :
Antonyms of Odesa in English
Thesaurus of Odesa in English
Odesa
see definition of odesaSynonyms of odesa
1. (noun) a port city of south central Ukraine on an arm of the Black Sea
Synonyms of Odesa in English :
Antonyms of Odesa in English
Thesaurus of Odesa in English
1. (noun) a port city of south central Ukraine on an arm of the Black Sea