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