English to Arabic

Meaning for:
Embroiled
other
مورّط