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

Leave a Reply

Your email address will not be published.

55 queries 0.429