guacharon
Spanish
Verb
guacharon
third-person plural preterite indicative of
guachar