THE RED ROCK


Meaning of THE RED ROCK in English

n. Petra, ancient city of the Nabataeans which is located in southern Jordan and is a popular tourist spot

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