English to Arabic

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