Arabic-English dictionary »

زَهْرَة اَلشَّمْس meaning in English

ArabicEnglish
زَهْرَة اَلشَّمْس f

sunflowerflower