SIERRA NEVADA


Meaning of SIERRA NEVADA in English

n. mountain range in east California (USA); mountain range in south Spain

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.