embucharla
Spanish
Verb
embucharla
infinitive of
embuchar
combined with
la