ROOF OF THE WORLD


Meaning of ROOF OF THE WORLD in English

top of the world, highest point on Earth

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