desbarrancarle

Spanish

Verb

desbarrancarle

  1. infinitive of desbarrancar combined with le