Chinese-English dictionary »

嘟嘟声 /dūdū shēng/ meaning in English

ChineseEnglish
嘟嘟声 /dūdū shēng/ noun

beep [beeps](the sound of a the horn of a car)
noun
[UK: biːp] [US: ˈbiːp]

honk [honks](the sound produced by a typical car horn)
noun
[UK: hɒŋk] [US: ˈhɑːŋk]