French edit

Noun edit

trusquins ?

  1. plural of trusquin