stimulateurs
French
Noun
stimulateurs
m
plural of
stimulateur