German-Latin dictionary »

odessa meaning in Latin

GermanLatin
Odessa Substantiv
drittgrößte, am Schwarzen Meer gelegene Stadt der Ukraine sowie Hauptort und Verwaltungssitz der Oblast Odessa

Odessanoun