Spanish

edit

Verb

edit

embarrarse

  1. infinitive of embarrar combined with se