Arabic-English dictionary »

زَهْرَة الْبُرْتُقَال meaning in English

ArabicEnglish
زَهْرَة الْبُرْتُقَال f

orange blossomwhite flower of the orange tree