Loup-garou

What is Loup-garou?

Loup-garou definition and meaning on Dictionary terms:
noun, plural loups-ga

Tags: