Translation of piper in Malay

piper

peniup seruling

noun

  • 1

    peniup seruling