chamois cloth

Noun
  1. A piece of chamois used for washing windows or cars (synset 103008317)

Other Searches