Arabic-English dictionary »

مراوغ meaning in English