French-English dictionary »

petit loup meaning in English

FrenchEnglish
petit loup nom {m}

crab-eating fox(Cerdocyon thous)
noun