guachares

Spanish

Verb

guachares

  1. second-person singular future subjunctive of guachar