Spanish

edit

Verb

edit

embarrancarle

  1. infinitive of embarrancar combined with le