English to Arabic

Meaning for:
Bedevil
other
عرقل