Translation of sulingan in English:

sulingan

distillate

noun

  • 1

    distillate
  • 2

    refinery