Translation of lilin in English:

lilin

wax

noun

  • 1

    wax, beeswax, any of various similar soft substances