Pinyin Dictionary results for "weng weng"

嗡嗡
buzz; drone; hum
嗡嗡叫
hum; drone; buzz (of insects)
嗡嗡弹
buzzing bomb
嗡嗡祖拉
vuvuzela (horn blown by sports fans)
嗡嗡声
hum; drone; buzz
Dictionary data provided by CC-CEDICT