English-Arabic dictionary »

making-desolated meaning in Arabic

EnglishArabic
Making-desolated

يجعل مقفرا