SHEPHERD DOG


Meaning of SHEPHERD DOG in English

[shepherd dog] n (15c): sheepdog

Merriam-Webster English vocab.      Английский словарь Merriam Webster.