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

dar (o poner o sacar) la cara

phrase

  • 1Salir en defensa de una persona o responder por ella.

    no dejes nunca que otro dé la cara por ti