English to Arabic

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