stimulant (stimulante)
Pronunciation: /stimylɑ̃; ɑ̃t/
English translation of stimulant
adj
- invigorating; bracing; stimulating Definition of invigorating in the British & World English dictionary Definition of invigorating in the US English dictionary Translate invigorating | into German | into Italian | into Spanish