Polish-English dictionary »

nowa odessa meaning in English

PolishEnglish
Nowa Odessa noun

Nova Odesanoun
city