belgian sheep dog

listen to the pronunciation of belgian sheep dog
English - English
type of dog used for herding sheep