Русский-Английский словарь »

новороссия означает в английский

РусскийАнглийский
Новороссия proper noun
{f}

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