humming noise

listen to the pronunciation of humming noise
English - Turkish
uğultu
English - English

Definition of humming noise in English English dictionary

a humming noise
{n} whiz
A humming noise
bum
humming noise
Favorites