Advertisement

Advertisement

sheepdog trial

noun

  1. often plural a competition in which sheepdogs are tested in their tasks


Advertisement

Advertisement

Advertisement

Advertisement