Definition of noche buena in Spanish:

noche buena

phrase

  • 1

    Nochebuena.