Definify.com

Definition 2026


Nueva_Zembla

Nueva Zembla

Spanish

Proper noun

Nueva Zembla f

  1. Novaya Zemlya