Arabic-English dictionary »

زَبِيب الْجَبَل meaning in English

ArabicEnglish
زَبِيب الْجَبَل m

stavesacreperennial plant