French-English dictionary »

potamochère meaning in English

FrenchEnglish
potamochère nom {m}

bush pig◼◼◼(pig of the genus Potamochoerus)
noun