Chinese-English dictionary »

土堆 /tǔduī/ meaning in English

ChineseEnglish
土堆 /tǔduī/ noun

mound [mounds](artificial elevation of earth)
noun
[UK: maʊnd] [US: ˈmaʊnd]