Arabic-English dictionary »

مشار meaning in English