SHEEP DOG


Meaning of SHEEP DOG in English

type of dog that helps guard sheep

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.