Arabic-English dictionary »

نبات meaning in English