desbarrancarlos

Spanish

Verb

desbarrancarlos

  1. infinitive of desbarrancar combined with los