dammhandduk

noun
dusters, Dust cloth