French-English dictionary »

renard des savanes meaning in English

FrenchEnglish
renard des savanes nom {m}

crab-eating fox(Cerdocyon thous)
noun