English to Arabic

Meaning for:
Hurlers
other
الرّماة