saqqara

listen to the pronunciation of saqqara
English - Turkish
Sakkara'da
English - English
a town in northern Egypt; site of the oldest Egyptian pyramids