French

edit

Noun

edit

trusquins ?

  1. plural of trusquin