French-English dictionary »

cantabrie meaning in English

FrenchEnglish
Cantabrie nom {f}

Cantabria◼◼◼(autonomous community)
proper noun