to buzz or hum

listen to the pronunciation of to buzz or hum
الإنجليزية - الإنجليزية
bombinate