English to Arabic

Meaning for:
Squishes
other
يسحق