English to Arabic

Meaning for:
Convoluted
other
ملتوي