French-Spanish dictionary »

déglutir meaning in Spanish

FrenchSpanish
déglutir

deglutir