English to Arabic

Meaning for:
Gallopers
other
العدّائون