embucharlos

Spanish

Verb

embucharlos

  1. infinitive of embuchar combined with los