dammhandduk - dict.se
dammhandduk
noun
dusters, Dust cloth