sheepdog in Portuguese
sheepdog in Portuguese
ovelheiro
Any of various breeds of dog used for herding sheep; an individual of such a breed.
cão-pastor
Any of various breeds of dog used for herding sheep; an individual of such a breed.