French-English dictionary »

phoque-garou meaning in English

FrenchEnglish
phoque-garou nom {m}

selkie(mythological creature)
noun