Pinyin Dictionary results for "weng weng zu la"

嗡嗡祖拉
vuvuzela (horn blown by sports fans)
Dictionary data provided by CC-CEDICT