What does Aufwischlappen mean?

Aufwischlappen - German to English

floorcloth