English to Arabic

Meaning for:
Rapparee
other
قاطع الطّريق