English-Chinese dictionary »

dunghill meaning in Chinese

EnglishChinese
dunghill (heap of dung)
noun
[UK: ˈdʌŋ.hɪl]
[US: ˈdʌŋ.ˌhɪl]

粪堆 /fènduī/noun

糞堆noun