English-Chinese dictionary »

limescale meaning in Chinese

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

水垢 /shuǐ gòu/noun

水碱 /shuǐjiǎ/noun

水銹 /shuǐxiù/noun

水锈 /shuǐxiù/noun

水鹼 /shuǐjiǎ/noun