embucharlas

Spanish

Verb

embucharlas

  1. infinitive of embuchar combined with las