Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
lysergic acid diethylamide
noun
(n)
a powerful hallucinogenic drug manufactured from lysergic acid
halusinasi yang kuat obat dari asam lisergat diproduksi
Synonym:
lsd
source: wordnet30