Advertisement

Advertisement

Shubra al Khaymah

[shoo-brah el kahy-mah]

noun

  1. a city in NE Egypt, a Cairo suburb.



Advertisement

Advertisement

Advertisement

Advertisement


Shubertshuck