English
Etymology
:stimulate#Verb|to stimulare + -or
Noun
en-noun
- a person, device or substance that stimulates
Translations
rfc-level|Translations at L3+ (AutoFormat? would have corrected level of Translations)
French: stimulateur
ru:stimulator
vi:stimulator
|