French-Latin dictionary »

appareil digestif meaning in Latin

FrenchLatin
appareil digestif nom

apparatus digestoriusnoun