Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
drugging
noun
(n)
the administration of a sedative agent or drug
administrasi obat penenang agen atau dadah
Synonym:
sedation
source: wordnet30