Back to Dictionary
嘟嘟响
嘟嘟響
dūdūxiǎng
1. (onom.) toot
2. honk
3. beeping
4. tooting noise