meaning of Brummbärchi

Brummbärchi - German to English

Grumpy Bear [Care Bears]