French-English dictionary »

renard-garou meaning in English

FrenchEnglish
renard-garou nom {m}

werefox(shapeshifter assuming the shape of a fox)
noun