Spanish-French dictionary »

montaña | sierra | monte meaning in French

SpanishFrench
montaña | sierra | monte noun

montagnenom {f}

Your history