belgian shepherd dog








noun

  1. 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

Leave a Reply

Your email address will not be published.

50 queries 0.482