embucharos

Spanish

Verb

embucharos

  1. infinitive of embuchar combined with os