Damietta in Turkish
Damietta in Turkish
Dimyad
A town in the Nile delta in Egypt.
Dimyat
A town in the Nile delta in Egypt.