trusquins
French
Noun
trusquins
?
plural of
trusquin