English to Arabic

Meaning for:
Writhing
other
التّلوّي