English to Arabic

Meaning for:
Twisted
other
ملتوي