Arabic-English dictionary »

غُبَيْرَاء ممغصة meaning in English

ArabicEnglish
غُبَيْرَاء ممغصة f

wild service tree''Sorbus torminalis''