El Mahalla El Kubra (English, name)
expansion: El Mahalla El Kubra
Senses:
glosses: A large industrial and agricultural city in Egypt, located in the middle of the Nile Delta on the western bank of the Damietta Branch tributary.
Forms: