embucharle

Spanish

Verb

embucharle

  1. infinitive of embuchar combined with le