Definition of dar (o poner o sacar) la cara in Spanish:

dar (o poner o sacar) la cara

phrase

  • 1

    Salir en defensa de una persona o responder por ella.

    no dejes nunca que otro dé la cara por ti