Arabic-English dictionary »

الباربِريْس meaning in English

ArabicEnglish
الباربِريْس

Barberry[UK: barbery] [US: barbery]