caranches

Spanish

Verb

caranches

  1. second-person singular present subjunctive of caranchar