troncharte

Spanish

Verb

troncharte

  1. infinitive of tronchar combined with te