sierra
French → English
noun//sjɛ.ʁa//
(geography) Mountain range: a long, jagged chain of mountains, specifically in Spanish-speaking countries.
La Sierra Nevada est célèbre pour ses sommets enneigés en Espagne.
(English) The Sierra Nevada is famous for its snowy peaks in Spain.
Nous avons randonné pendant trois jours dans la sierra mexicaine.
(English) We hiked for three days in the Mexican mountain range.
Entry ID: fr:en:sierra · Source: refined · Type: vocabulary