Translation of perra pastor in English:

perra pastor

sheepdog, n.

feminine noun

  • 1

    sheepdog