SIERRA DE GUADARRAMA


Meaning of SIERRA DE GUADARRAMA in English

geographical name mountain range central Spain; highest peak Pico de Peñalara 7970 feet (2429 meters )

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.