Spanish edit

Verb edit

embarrancarlos

  1. infinitive of embarrancar combined with los