Italian-English dictionary »

duodenotomia meaning in English

ItalianEnglish
duodenotomia noun
{f}

duodenotomynoun