Pinyin Dictionary results for "weng weng jiao"

嗡嗡叫
hum; drone; buzz (of insects)
Dictionary data provided by CC-CEDICT