English to Arabic

Meaning for:
Mashers
other
هرّاسات