English to Arabic

Meaning for:
Squishiness
other
الطّراوة