French-Latin dictionary »

duodénum meaning in Latin

FrenchLatin
duodénum nom

duodenumnoun

Your history