×
stimulus
meaning in French
n.
stimulant; poussée, impulsion; aiguillon
Related Words
stimulator
stimulatory
sting
sting in the tail
PC Version
Copyright © 2018 WordTech Co.