Chinese-English dictionary »

溝渠 meaning in English

ChineseEnglish
溝渠 noun

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