English to Arabic

Meaning for:
Quirks
other
المراوغات