Spanish

edit

Participle

edit

desembarrancado (feminine desembarrancada, masculine plural desembarrancados, feminine plural desembarrancadas)

  1. past participle of desembarrancar