English to Arabic

Meaning for:
Masher
other
هرّاسة