Translation of siulan in English:

siulan

whistling

noun

  • 1

    whistling