depurarse

Spanish

Verb

depurarse

  1. infinitive of depurar combined with se