horsecloth

Noun
  1. A cloth for the trapping of a horse (synset 103543722)

Other Searches