Belgian shepherd
English Dictionary
->
Letter B
-> Belgian shepherd
Search Dictionary:
Belgian shepherd Definition
(n)
hardy
working
dog
developed
in
Belgium
for
herding
sheep
Belgian shepherd Synonyms
Belgian sheepdog
Belgian shepherd
© Art Branch Inc.