French

edit

Noun

edit

mouchardages m

  1. plural of mouchardage