a town in northern egypt; site of the oldest egyptian pyramids

listen to the pronunciation of a town in northern egypt; site of the oldest egyptian pyramids
English - Turkish

Definition of a town in northern egypt; site of the oldest egyptian pyramids in English Turkish dictionary

saqqara
Sakkara'da
English - English
saqqara
a town in northern egypt; site of the oldest egyptian pyramids
Favorites