MalayTranslate.com
Malay to English Translator
Translate Here

Malay to English

hasil carian: lsd

Probably related to:
Malay English
lsd
a lsd, an lsd, as in lsd, of lsd,


English to English

lsd

noun (n)

  • a powerful hallucinogenic drug manufactured from lysergic acid
    halusinasi yang kuat obat dari asam lisergat diproduksi
    source: wordnet30