English to Arabic

Meaning for:
Satiable
other
قابل للإشباع