Meaning of noche buena in Spanish:

noche buena

phrase

  • 1Nochebuena.