embucharnos
Spanish
Verb
embucharnos
infinitive of
embuchar
combined with
nos