Translation of siul in English:

siul

sound of whistling

noun

  • 1

    sound of whistling