Spanish edit

Verb edit

embarrancarte

  1. infinitive of embarrancar combined with te