loups-garous

English

Noun

loups-garous

  1. plural of loup-garou

French

Noun

loups-garous m pl

  1. plural of loup-garou