English-Arabic dictionary »

great pyramid of giza meaning in Arabic

EnglishArabic
Great Pyramid of Giza the largest and most famous of the Egyptian pyramids

هَرَم أَكْبَرm

هَرَم خُوفُوm