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