Spanish

edit

Verb

edit

desbarrancarte

  1. infinitive of desbarrancar combined with te