English-Arabic dictionary »

cherry blossom meaning in Arabic

EnglishArabic
cherry blossom blossom of the cherry tree

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