damietta









damietta


noun

  1. a city in NE Egypt, in the Nile delta.

noun

  1. a town in NE Egypt, in the Nile delta: important medieval commercial centreArabic name: Dumyat
55 queries 0.557