English to Arabic

Meaning for:
Satisfy
other
أرض