Mansoura (English, name)
expansion: Mansoura
Senses:
glosses: A city in Dakahlia Governorate, Egypt
Forms:
form: Mansura
tags: alternative