Translation meaning & definition of the word "sierra" into Portuguese language
Significado da tradução e definição da palavra "sierra" para a língua portuguesa
English⟶Portuguese
Sierra
[Serra]/siɛrə/
noun
1. A range of mountains (usually with jagged peaks and irregular outline)
- synonym:
- sierra
1. Uma série de montanhas ( geralmente com picos irregulares e contorno irregular )
- sinônimo:
- serra
2. A spanish mackerel of western north america
- synonym:
- sierra ,
- Scomberomorus sierra
2. Uma cavala espanhola do oeste da américa do norte
- sinônimo:
- serra ,
- Scomberomorus sierra
Online text translation from English to Portuguese Online text translation from Portuguese to English