meaning of Blattabtaster

Blattabtaster - German to English

scanner