Pinyin Dictionary results for "kan ta bu lian shan mai"

坎塔布连山脉
Cantabrian mountain range in north Spain dividing Asturias from Castilla-Leon
Dictionary data provided by CC-CEDICT