meaning of Bramburi

Bramburi - German to English

potatoes