Italian-English dictionary »

cantabria meaning in English

ItalianEnglish
Cantabria proper noun
{f}

Cantabria(autonomous community)
proper noun