Select your language

Term Definition
Continuous sand filter

Sand water filtration system, where the sand continuously cleans itself, providing a higher filtration quality.