Arabic-English dictionary »

شَجْيْرَة meaning in English

ArabicEnglish
شَجْيْرَة f

bushcategory of woody plant

Your history