English to Arabic

Meaning for:
Squiggled
other
متمايل