mountain range in Spanish
mountain range in Spanish
cordillera
(geography) A series of adjoining mountains, often in a line.
sierra
(geography) A series of adjoining mountains, often in a line.