meaning of Blumenblatt

Blumenblatt - German to English

petal