Arabic-English dictionary »

بِزْر meaning in English

ArabicEnglish
بِزْر m

seedany small seed-like fruit