meaning of Aufwischlappen

Aufwischlappen - German to English

floorcloth