Pinyin Dictionary results for "du du xiang"

嘟嘟响
(onom.) toot; honk; beeping; tooting noise
Dictionary data provided by CC-CEDICT