English to Arabic

Meaning for:
Enmeshed
other
مشبّك