English to Arabic

Meaning for:
Throwers
other
الرماة