ALPS


Meaning of ALPS in English

n. mountain range in southern Europe stretching from southern Germany through Austria and Switzerland down to Italy and southern France

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