English to Arabic

Meaning for:
Equivocating
other
المراوغة