guachara

Spanish

Verb

guachara

  1. first/third-person singular imperfect subjunctive of guachar