champurran
Spanish
Verb
champurran
third-person plural present indicative of
champurrar