English to Arabic

Meaning for:
Weaseled
other
مراوغ