Spanish

edit

Verb

edit

embucharlos

  1. infinitive of embuchar combined with los