queutards
French
Noun
queutards
m
plural of
queutard