Spanish edit

Verb edit

desbarrancarse

  1. infinitive of desbarrancar combined with se