Translation of tarjeta de Navidad in English:

tarjeta de Navidad

Christmas card, n.

feminine noun

  • 1

    Christmas card