meaning of Blumenblätter

Blumenblätter - German to English

petals