Search term Nova Zembla has one result

EN NL Translations for nova

nova (n) [astronomy] nova (n) {f} [astronomy]
NL Dutch EN English
Nova Zembla Novaya Zemlya

NL EN Translations for nova

nova [astronomie] {f} nova [astronomie]