Translation of perra lobo in English:

perra lobo

German shepherd, n.

feminine noun

  • 1

    German shepherd
    Alsatian British