English-Spanish dictionary »

marcassin meaning in Spanish

EnglishSpanish
marcassin (young wild boar)
noun

jabatonoun
{m}