French-English dictionary »

marcassin meaning in English

FrenchEnglish
marcassin nom {m}

marcassin◼◼◼(young wild boar)
noun