Putztuch

Noun

 * 1) cloth, polishing cloth, cleaning cloth, rag, cleaning rag