Swedish-Latin dictionary »

odessa meaning in Latin

SwedishLatin
Odessa

Odessus