المنصورة

Egypt, نصر

المنصورة almanʂūrat n. • (city in Egypt) Mansoura

Get the Arabic Learner's Dictionary!