Russian-English dictionary »

новороссия meaning in English

RussianEnglish
Новороссия proper noun
{f}

Novorossiya(an area north of the Black Sea)
proper noun