Spanish-English dictionary »

cordillera cantábrica meaning in English

SpanishEnglish
Cordillera Cantábrica proper noun
{f}

Cantabrian Mountains(mountain range)
proper noun