embucharse

Spanish

Verb

embucharse

  1. infinitive of embuchar combined with se