Vocabulary

花の雨

rain falling on cherry blossoms; rain at the time of the blossoming of cherry trees

expression noun