English to Arabic

Meaning for:
Roughs
other
الأشراس