French

edit

Noun

edit

queutards m

  1. plural of queutard