MOUNTAIN-DWELLER


Meaning of MOUNTAIN-DWELLER in English

one who lives in the mountains

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