Chinese-English dictionary »

水沟 /shuǐgōu/ meaning in English

ChineseEnglish
水沟 /shuǐgōu/ noun

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