Romanian-Latin dictionary »

odessa meaning in Latin

RomanianLatin
Odessa

Odessus