English to Arabic

Meaning for:
Chased
other
مطارد