Adjective Definition

whirring

1.Definition: like the sound of rapidly vibrating wings




Please Share