Topic: CLEANING


limescale

noun
     
limeā€§scale [uncountable] British English
HCDHC a hard white or grey substance that forms on the inside of pipes, taps and water containers

Explore CLEANING Topic