English-Spanish dictionary »

novaya zemlya meaning in Spanish

EnglishSpanish
Novaya Zemlya (archipelago in Russia)
proper noun

Nueva Zemblaproper noun
{f}