mansoura (0 synonym found)

We don't have any synonyms for mansoura yet.

Did you mean…

Think mansoura belongs in the thesaurus? Recommend it and we'll take a look.


Definition of mansoura:

(n) : A city in Dakahlia Governorate, Egypt

Definition of mansoura:

(n) : A city in Dakahlia Governorate, Egypt

Back to Top