depurarse
Spanish
Verb
depurarse
infinitive of
depurar
combined with
se