English to Arabic

Meaning for:
Made-desolated
other
جعل مقفرا