French-English dictionary »

lion-garou meaning in English

FrenchEnglish
lion-garou nom {m}

werelion◼◼◼(shapeshifter assuming the shape of a lion)
noun