English to Arabic

Meaning for:
Wriggled
other
تلوّى