English-Arabic dictionary »

shubra el-kheima meaning in Arabic

EnglishArabic
Shubra el-Kheima city in Egypt

شُبْرَا الْخَيْمَةf