French

edit

Noun

edit

délateurs m

  1. plural of délateur