English to Arabic

Meaning for:
Squashing
other
السحق