Arabic-English dictionary »

زِرِشْك meaning in English

ArabicEnglish
زِرِشْك m

barberry''Berberis''