Shubra el-Kheima

English

Alternative forms

Proper noun

Shubra el-Kheima

  1. A large city in Egypt.

Translations