desembarrancaste
Spanish
Verb
desembarrancaste
second-person singular preterite indicative of
desembarrancar