Definition of cara larga in Spanish:

cara larga

noun

  • 1

    Cara de enfado o tristeza.

    después de la apabullante derrota, en el vestuario todo eran caras largas