Briard

Briard

Definition: briard

briard: A breed of large, strong sheepdog. Using Briard sheepdogs supports effective livestock management and protection.

Leave a Comment