Chinese-English dictionary »

嘟噜 /dūlu/ meaning in English

ChineseEnglish
嘟噜 /dūlu/ noun

bunch [bunches](a cluster of grapes)
noun
[UK: bʌntʃ] [US: ˈbəntʃ]

Your history