Golden Bowl

Dictionary

WHIZZINGppr.

Making a humming or hissing sound.