Search results
- Dictionarycordillera/ˌkɔːdɪˈljɛːrə/
noun
- 1. a system or group of parallel mountain ranges together with the intervening plateaux and other features, especially in the Andes or the Rockies.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries