Definition of a cara de perro in Spanish:

a cara de perro

phrase

  • 1

    Con especial furia o competitividad.

    convenios a cara de perro; los dos equipos de la ciudad se enfrentaron a cara de perro en un brusco encuentro que acabó con un merecido empate