English-Italian dictionary »

marcassin meaning in Italian

EnglishItalian
marcassin (young wild boar)
noun

cinghialettonoun
{m}