English

edit

Noun

edit

rougarous

  1. plural of rougarou

French

edit

Noun

edit

rougarous m

  1. plural of rougarou