Advertisement
Advertisement
Belgian shepherd dog
noun
- a medium-sized well-proportioned dog of a breed that resembles an Alsatian in appearance and is often used as a sheepdog or a guard dog
Advertisement
Advertisement
Advertisement
Advertisement
Browse