Russian-English dictionary »

новая одесса meaning in English

RussianEnglish
Новая Одесса proper noun
{f}

Nova Odesa(city)
proper noun