Arabic-English dictionary »

شَزْرِيق meaning in English

ArabicEnglish
شَزْرِيق m

Judas tree''Cercis siliquastrum''