Spanish-French dictionary »

cantabria meaning in French

SpanishFrench
Cantabria noun

Cantabrienom {f}