Italian-English dictionary »

dodecadattilo meaning in English

ItalianEnglish
dodecadattilo noun
{m}

dodecadactylum(duodenum)
noun