meaning of Anfeuchtwalze

Anfeuchtwalze - German to English

damping roller