German-English dictionary »

handabroller meaning in English

GermanEnglish
der Handabroller Substantiv

adhesive tape dispensernoun