desparasitaros
Spanish
Verb
desparasitaros
infinitive of
desparasitar
combined with
os