Chinese-English dictionary »

渠 /qú/ meaning in English

ChineseEnglish
// noun

ditch [ditches](trench)
noun
[UK: dɪtʃ] [US: ˈdɪtʃ]