desbarrancaros

Spanish

Verb

desbarrancaros

  1. infinitive of desbarrancar combined with os