Chinese-English dictionary »

水龙带 /shuǐlóngdài/ meaning in English

ChineseEnglish
水龙带 /shuǐlóngdài/ noun

hose [hoses](flexible tube)
noun
[UK: həʊz] [US: hoʊz]