English-Russian dictionary »

novaya zemlya meaning in Russian

EnglishRussian
Novaya Zemlya (archipelago in Russia)
proper noun

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