English to Arabic

Meaning for:
Squasher
other
السّاحق