English to Arabic

Meaning for:
Unpalatable
other
غير مستساغ