English to Arabic

Meaning for:
Grappler
other
الطّارح