English translation for "sierra"
|
- n. sierra, mountain range with rugged peaks; any of several species of large fishes from the mackerel family (native to western north america)
- Similar Words:
- "sidérurgique" English translation, "sidérurgie" English translation, "sidéré" English translation, "sien" English translation, "sienne" English translation, "sieste" English translation, "sieyès" English translation, "sifflage" English translation, "sifflant" English translation, "sifflement" English translation
|
|
|