Arabic-English dictionary »

جعل مقفرا meaning in English

ArabicEnglish
جعل مقفرا

Made-desolated

يجعل مقفرا

Making-desolated