desparasitarse
Spanish
Verb
desparasitarse
infinitive of
desparasitar
combined with
se