Translation of perro lobo in English:

perro lobo

German shepherd, n.

masculine noun

  • 1

    German shepherd
    Alsatian British