English to Arabic

Meaning for:
Writhes
other
يتلوّى