English to Arabic

Meaning for:
Squeezable
other
قابل للعصر