oil filter
Explore definitions, synonyms, and language insights of oil filter
Definitions
                    Noun
                    
            a filter that removes impurities from the oil used to lubricate an internal-combustion engine
                Explore definitions, synonyms, and language insights of oil filter