Arabic-English dictionary »

يجعل مقفرا meaning in English

ArabicEnglish
يجعل مقفرا

Making-desolated