French edit

Noun edit

charognards m

  1. plural of charognard