desbarrancarte

Spanish

Verb

desbarrancarte

  1. infinitive of desbarrancar combined with te