troncharse

Spanish

Verb

troncharse

  1. infinitive of tronchar combined with se