Spanish-French dictionary »

cordillera cantábrica meaning in French

SpanishFrench
cordillera Cantábrica noun

monts Cantabriquesnom {m}