Italian-English dictionary »

diplococco meaning in English

ItalianEnglish
diplococco noun
{m}

diplococcusnoun