English to Arabic

Meaning for:
Sappiness
other
الطّراوة، العُصارة