Arabic-English dictionary »

زِقُّورَة meaning in English

ArabicEnglish
زِقُّورَة m

ziggurattemple tower of the ancient Mesopotamian valley

Your history