desbarrancarse
Spanish
Verb
desbarrancarse
infinitive of
desbarrancar
combined with
se