English to Arabic

Meaning for:
Embroils
other
يورّط