Chinese-English dictionary »

水垢 /shuǐ gòu/ meaning in English

ChineseEnglish
水垢 /shuǐ gòu/ noun

limescale(chalky deposit)
noun
[UK: lˈaɪmskeɪl] [US: lˈaɪmskeɪl]