English to Arabic

Meaning for:
Satisfiable
other
قابل للإرضاء