Arabic-English dictionary »

الأهرام meaning in English

ArabicEnglish
الأهرام

Pyramids[UK: ˈpɪ.rə.mɪdz] [US: ˈpɪ.rə.mədz]