champurrarte
Spanish
Verb
champurrarte
infinitive of
champurrar
combined with
te