Polish-Latin dictionary »

odessa meaning in Latin

PolishLatin
Odessa (geografia, geograficzny) miasto na Ukrainie, położone nad Morzem Czarnym;
noun

Odessanoun