Arabic-English dictionary »

زَعْرُور meaning in English

ArabicEnglish
زَعْرُور m

hawthornshrub or tree of the genus ''Crataegus''