English to Arabic

Meaning for:
Hunts
other
يطارد