Translation of suling in English:

suling

flute

noun

  • 1

    flute

noun

  • 1

    to distil