Translation of Christmas in Indonesian

Christmas

Natal

noun

  • 1

    Natal
    ‘Happy Christmas!’ Selamat Hari Natal!