Advertisement
Advertisement
Shubra al Khaymah
[ shoo-brah el kahy-mah ]
noun
- a city in NE Egypt, a Cairo suburb.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ shoo-brah el kahy-mah ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse