champurraros
Spanish
Verb
champurraros
infinitive of
champurrar
combined with
os