English to Arabic

Meaning for:
Made-desolate
other
المقفر الصنع