garchares

Spanish

Verb

garchares

  1. second-person singular future subjunctive of garchar