Spanish

edit

Verb

edit

troncharse

  1. infinitive of tronchar combined with se
  NODES