meaning of Brutzelle

Brutzelle - German to English

reproduction mobile [bees, wasps, etc.]