English to Arabic

Meaning for:
Twined
other
ملفوف