meaning of Bandspender

Bandspender - German to English

tape dispenser