embucharles

Spanish

Verb

embucharles

  1. infinitive of embuchar combined with les