meaning of Blumen schicken

Blumen schicken - German to English

to deliver flowers