Translation meaning & definition of the word "sierra" into Italian language
Traduzione significato e definizione della parola "sierra" in lingua italiana
English⟶Italian
Sierra
[Sierra]/siɛrə/
noun
1. A range of mountains (usually with jagged peaks and irregular outline)
- synonym:
- sierra
1. Una catena montuosa ( di solito con picchi frastagliati e contorno irregolare )
- sinonimo:
- sierra
2. A spanish mackerel of western north america
- synonym:
- sierra ,
- Scomberomorus sierra
2. Uno sgombro spagnolo del nord america occidentale
- sinonimo:
- sierra ,
- Scomberomorus sierra