Arabic-English dictionary »

زَهْرَة تُفَّاح meaning in English

ArabicEnglish
زَهْرَة تُفَّاح f

apple blossomthe flower of an apple tree