loup-garou
English
loup-garou meaning in English • loup-garou का अर्थ अंग्रेजी में
Noun
- A werewolf; a lycanthrope.