Translation of perra policía in English:

perra policía

German shepherd, n.

(perra de policía)

feminine noun

River Plate

  • 1

    German shepherd
    Alsatian British