Translation of Noel in Malay

Noel

Krismas

noun

  • 1

    Krismas, Hari Natal