troncharte
Spanish
Verb
troncharte
infinitive of
tronchar
combined with
te