Translation of parafin cair in English:

parafin cair

liquid paraffin

noun

  • 1

    liquid paraffin, laxative