Translation of "sierra" into English
massif, mountain range, mountain system are the top translations of "sierra" into English.
sierra
-
massif
noun -
mountain range
nounByen er omgivet af grønne enge som får tilført vand fra flere floder, og en bjergkæde, Sierra de Albarracín, der deler navn med byen.
Surrounding it are green meadows watered by several rivers and a mountain range that shares its name—Sierra de Albarracín.
-
mountain system
-
Show algorithmically generated translations
Automatic translations of "sierra" into English
-
Glosbe Translate
-
Google Translate
Phrases similar to "sierra" with translations into English
-
Leonardo Sierra
-
Sierra Leone
-
Sierra Vista
-
Sierra Nevada
-
sierra leone
Add example
Add