English-Italian dictionary »

silvery marmoset meaning in Italian

EnglishItalian
silvery marmoset (monkey)
noun

micconoun