Spanish

edit

Verb

edit

deglutirla

  1. infinitive of deglutir combined with la