desbarrancaros
Spanish
Verb
desbarrancaros
infinitive of
desbarrancar
combined with
os