desbarrancarse

Spanish

Verb

desbarrancarse

  1. infinitive of desbarrancar combined with se