Meaning of depurator in English:

depurator

Pronunciation /ˈdɛpjʊreɪtə/

See synonyms for depurator

noun

technical