Spanish

edit

Verb

edit

deglutirte

  1. infinitive of deglutir combined with te