SHEPHERD DOG


Meaning of SHEPHERD DOG in English

■ noun a sheepdog.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.