meaning of Blumensäule

Blumensäule - German to English

flower stand