meaning of Blumengruß

Blumengruß - German to English

flowery tribute