troncharle

Spanish

Verb

troncharle

  1. infinitive of tronchar combined with le