desembarrancada

Spanish

Participle

desembarrancada f sg

  1. feminine singular of desembarrancado