English to Arabic

Meaning for:
Xeric
other
قاحل، جاف