Definition of a (o en) la cara in Spanish:

a (o en) la cara

phrase

  • 1

    En presencia.

    debes decirme siempre las cosas a la cara