Translation of perra policial in English:

perra policial

German shepherd, n.

feminine noun

Chile

  • 1

    German shepherd
    Alsatian British