Portuguese-English dictionary »

cantábria meaning in English

PortugueseEnglish
Cantábria proper noun
{f}

Cantabria(autonomous community)
proper noun