French-English dictionary »

canidé meaning in English

FrenchEnglish
canidé nom {m}

canid◼◼◼(member of Canidae)
noun