stimulant, substance that quickens a vital process (medicine)

listen to the pronunciation of stimulant, substance that quickens a vital process (medicine)
English - Spanish
excitante