champurro

Spanish

Verb

champurro

  1. first-person singular present indicative of champurrar