meaning of Bite Blocks

Bite Blocks - German to English

bite blocks