English version

Sierra Nevada, the

From Longman Dictionary of Contemporary EnglishSierra Nevada, thethe Sierra NevadaSiˌerra Neˈvada, the  1 (also the Sierras) a mountain range in California, which separates California from the rest of the US2 a mountain range in southern Spain
Pictures of the day
What are these?
Click on the pictures to check.