Russian-English dictionary »

новая земля meaning in English

RussianEnglish
Новая Земля proper noun
{f}

Novaya Zemlya(archipelago in Russia)
proper noun