Belgian sheepdog

Explore definitions, synonyms, and language insights of Belgian sheepdog

Definitions

Noun
hardy working dog developed in Belgium for herding sheep

More Specific Terms