Translation meaning & definition of the word "sierra" into French language
Traduction sens et définition du mot "sierra" en français
English⟶French
Sierra
[Sierra]/siɛrə/
noun
1. A range of mountains (usually with jagged peaks and irregular outline)
- synonym:
- sierra
1. Une chaîne de montagnes ( généralement avec des pics dentelés et un contour irrégulier )
- synonyme:
- sierra
2. A spanish mackerel of western north america
- synonym:
- sierra ,
- Scomberomorus sierra
2. Un maquereau espagnol de l'ouest de l'amérique du nord
- synonyme:
- sierra ,
- Scomberomorus sierra