Definition of depurator in English:

depurator

noun

technical

Pronunciation

depurator

/ˈdɛpjʊreɪtə/