Definify.com

Definition 2025


Nueva_Zembla

Nueva Zembla

Spanish

Proper noun

Nueva Zembla f

  1. Novaya Zemlya