Translation meaning & definition of the word "sierra" into Spanish language
Traducción significado y definición de la palabra "sierra" al idioma español
English⟶Spanish
Sierra
[Sierra]/siɛrə/
noun
1. A range of mountains (usually with jagged peaks and irregular outline)
- synonym:
- sierra
1. Una cadena de montañas ( generalmente con picos dentados y contorno irregular )
- sinónimo:
- sierra
2. A spanish mackerel of western north america
- synonym:
- sierra ,
- Scomberomorus sierra
2. Una caballa española del oeste de américa del norte
- sinónimo:
- sierra ,
- Scomberomorus sierra