Italian-English dictionary »

nosoparassita meaning in English

ItalianEnglish
nosoparassita noun
{m}

nosoparasitenoun