French-English dictionary »

putois marbré meaning in English

FrenchEnglish
putois marbré nom {m}

marbled polecat◼◼◼(Vormela peregusna)
noun