to cause (something) to make such a sound

listen to the pronunciation of to cause (something) to make such a sound
English - English
whirr
to cause (something) to make such a sound
Favorites