Arabic-English dictionary »

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

ArabicEnglish
شُجَيْرَة f

shrubwoody plant