stimulant_drugEnglish

excitant, stimulant, stimulant drug

Noun

A drug that temporarily quickens some vital process

English: stimulant, stimulant drug, excitant

Bahasa: perangsang

Bahasa words with similar meanings

English words with similar meanings

Show 2 words