Translation of seruling in English:

seruling

flute

noun

  • 1

    flute, wind-instrument, pipe with a mouth-hole at the side