English to Arabic

Meaning for:
Squish
other
إسحق