Arabic-English dictionary »

بحر meaning in English