meaning of Brombeertee

Brombeertee - German to English

blackberry tea