Arabic-English dictionary »

زَهْرَة كَرَز meaning in English

ArabicEnglish
زَهْرَة كَرَز f

cherry blossomblossom of the cherry tree