to buzz; to murmur

listen to the pronunciation of to buzz; to murmur
الإنجليزية - الإنجليزية
huzz