loup-garous

English

Noun

loup-garous

  1. plural of loup-garou