What does blühende Blume mean?

blühende Blume - German to English

blooming rose