English to Arabic

Meaning for:
Semiarid
other
نصف قاحل