Spanish

edit

Verb

edit

embarrancarme

  1. infinitive of embarrancar combined with me