English to Arabic

Meaning for:
Haunting
other
المطاردة