Spanish-French dictionary »

deglutir meaning in French

SpanishFrench
deglutir

déglutir

tragar | deglutir

avaler