English to Arabic

Meaning for:
Bedevilled
other
عرقل