坎塔布连山脉 kǎntǎbùliánshānmài Cantabrian Mountains Definitions Defs Origin Strokes Stroke Words Sentences Sents 坎塔布连 坎塔布連 kǎntǎbùlián Cantabria Cantabria; a region and autonomous community in northern Spain山脉 山脈 shānmài noun mountain range mountain range; a series of mountains connected together in a line