Arabic-English dictionary »

بار meaning in English