The definition :


Definitions of Belgian shepherd:

  • noun:   hardy working dog developed in Belgium for herding sheep



Are you interested in alternative search :

:european belgian congo belgian griffon brussels griffon democratic republic of the congo griffon zaire :sheepherder sheepman clergyman drover guard herder herdsman man of the cloth reverend tend ward shepherdess alsatian david german police dog german shepherd german shepherd dog pushan

If you like reading news check: