stimulator in Finnish
stimulator in Finnish
innostaja
A person, device or substance that stimulates.
kannustaja
A person, device or substance that stimulates.
kiihotin
A person, device or substance that stimulates.