English to Arabic

Meaning for:
Inappeasable
other
غير قابل للإرضاء