Spanish

edit

Verb

edit

embotaros

  1. infinitive of embotar combined with os