meaning of Blumenwagen

Blumenwagen - German to English

flower cart