English to Arabic

Meaning for:
Embroil
other
ورّط