trublions
French
Noun
trublions
m
plural of
trublion