Pinyin Dictionary results for "ke di le la"

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