guachad

Spanish

Verb

guachad

  1. second-person plural imperative of guachar