English synonyms about - contact  

Cantabrian Mountains

noun

1 Cantabrian Mountains

A range of mountains in northern Spain along the coast of the Bay of Biscay.


Find more on cantabrian mountains elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0251