English to Arabic

Meaning for:
Squirms
other
يتلوّى