CAUCASUS MOUNTAINS


Meaning of CAUCASUS MOUNTAINS in English

group of mountains in southwestern Russia between the Black and Caspian seas

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