Translation of lilin parafin in English:

lilin parafin

paraffin wax

noun

  • 1

    paraffin wax, solid paraffin