English to Arabic

Meaning for:
Ensnared
other
مورّط