Staub (“dust”) + Lappen (“cloth, rag”)
Staublappen m (strong, genitive Staublappens, plural Staublappen)