red rock

listen to the pronunciation of red rock
English - Turkish
kırmızı rock
English - English

Definition of red rock in English English dictionary

The Red Rock
{i} Petra, ancient city of the Nabataeans which is located in southern Jordan and is a popular tourist spot
red rock
Favorites