GRAND CANYON


Meaning of GRAND CANYON in English

extremely deep gorge of the Colorado river which is one of the natural wonders of the world (located in northern Arizona, USA)

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