English-Arabic dictionary »

shubra meaning in Arabic

EnglishArabic
Shubra el-Kheima city in Egypt

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