al mansûrah








noun

  1. a variant of El Mansûra
51 queries 0.621