Pinyin Dictionary results for "ke di le la shan xi"

科迪勒拉山系
Cordillera, series of mountain ranges stretching from Patagonia in South America through to Alaska and Aleutian islands
Dictionary data provided by CC-CEDICT