cordillera
Meanings
Noun
1. cordillera (extensive mountain range) (geography)
Examples2
La cordillera de Karakórum separa a China de Pakistán.
The Karakoram separates China from Pakistan.
El Himalaya es una cordillera situada en el continente asiático.
The Himalayas are a mountain range located on the Asian continent.