English to Arabic

Meaning for:
Unappeasable
other
غير قابل للإسترضاء