18 / 82

What does 嘟 (dū) mean in English?

嘟
dū

toot, honk