embucharle
Spanish
Verb
embucharle
infinitive of
embuchar
combined with
le