English-Italian dictionary »

duodenoscopy meaning in Italian

EnglishItalian
duodenoscopy noun

duodenoscopianoun
{f}