desembarrancado

Spanish

Participle

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

  1. past participle of desembarrancar