embucharte

Spanish

Verb

embucharte

  1. infinitive of embuchar combined with te