French-English dictionary »

panda roux meaning in English

FrenchEnglish
panda roux nom {m}

red panda◼◼◼(Ailurus fulgens)
noun