English to Arabic

Meaning for:
Ensnares
other
يورّط