meaning of Bandmacher

Bandmacher - German to English

ribbon weaver