English to Arabic

Meaning for:
Twisty
other
ملتوي