Definition of perro grande in Spanish:

perro grande

phrase

  • 1

    Spain Perra gorda (moneda).