Latin-French dictionary »

apparatus digestorius meaning in French

LatinFrench
apparatus digestorius noun

appareil digestifnom