kamus
.
Search
About
drugging
English
drugging, sedation
Noun
The administration of a sedative agent or drug
English: sedation, drugging
English words with similar meanings
Show 1 words
sedation