Meanings (ES + gloss)
perro pastor
Any of various breeds of dog used for herding sheep; an individual of such a breed.
Phrases
Abruzzese SheepdogCatalan SheepdogCroatian SheepdogCumberland SheepdogDutch SheepdogGaucho SheepdogGaucho sheepdogHimalayan SheepdogIcelandic SheepdogMaremma SheepdogMaremmano-Abruzzese SheepdogOld English SheepdogPatagonian SheepdogPolish Lowland SheepdogPolish Tatra SheepdogPortuguese SheepdogShetland SheepdogShetland sheepdogShirak SheepdogVikhan SheepdogWelsh Sheepdog