Advertisement
Advertisement
sheepdog trial
noun
- often plural a competition in which sheepdogs are tested in their tasks
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse