Chinese-English dictionary »

沟渠 /gōuqú/ meaning in English

ChineseEnglish
沟渠 /gōuqú/ noun

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