desembarranca
Spanish
Verb
desembarranca
inflection of
desembarrancar
:
third-person singular present indicative
second-person singular imperative