Arabic-English dictionary »

زَمْزَرِيق meaning in English

ArabicEnglish
زَمْزَرِيق m

Judas tree''Cercis siliquastrum''