English to Arabic

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