English to Arabic

Meaning for:
Hurler
other
الرّامي