Spanish

edit

Verb

edit

embucharme

  1. infinitive of embuchar combined with me