tourmenteurs
French
Noun
tourmenteurs
m
plural of
tourmenteur