English to Arabic

Meaning for:
Snaked
other
متلوّى