English to Arabic

Meaning for:
Bedeviled
other
عرقل