wēng​wēng​shēng

hum

Definitions

wēng​wēng​shēng

hum; drone; buzz

Sources