Arabic-English dictionary »

حدائق بابل المعلقة meaning in English

ArabicEnglish
حدائق بابل المعلقة

Hanging Gardens of Babylon

You can find it in:

ArabicEnglish