trafiquants
French
Noun
trafiquants
m
plural of
trafiquant