Polish-English dictionary »

odessa meaning in English

PolishEnglish
Odessa noun

Odessanoun
Ukrainian city

Nowa Odessa noun

Nova Odesanoun
city