Xiao xiao

Xiao xiao

The whistling and pattering of rain or wind.