embucharlo

Spanish

Verb

embucharlo

  1. infinitive of embuchar combined with lo